Find hotels in Elba Island from CA $75

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 2,704 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

HOTEL ARISTON

3.0 star property
7.6 out of 10, Good, (12)
"Very good hotel several food options for breakfast"
The price is CA $104
CA $121 total
includes taxes & fees
Sep 4 - Sep 5
HOTEL ARISTON

Hotel La Pineta

3.0 star property
9.0 out of 10, Wonderful, (271)
"Great for weekend getaway to the beach, welcoming staff, Good breakfast."
The price is CA $174
CA $198 total
includes taxes & fees
Sep 7 - Sep 8
Hotel La Pineta

Hotel Hermitage

5.0 star property
9.4 out of 10, Exceptional, (21)
"Beautiful beach right at the hotel. We went in june (off season) it was amazing "
The price is CA $1,227
CA $1,350 total
includes taxes & fees
Aug 13 - Aug 14
Hotel Hermitage

Park Hotel I Lecci

4.0 star property
8.8 out of 10, Excellent, (45)
The price is CA $408
CA $456 total
includes taxes & fees
Sep 6 - Sep 7
Park Hotel I Lecci

Hotel Valle Verde

3.0 star property
8.8 out of 10, Excellent, (8)
"Great place to vacation, excellent customer service. clean the rooms. The mattresses was horrible, you can't sleep on them."
The price is CA $336
CA $370 total
includes taxes & fees
Aug 16 - Aug 17
Hotel Valle Verde

Marelba

3.0 star property
7.2 out of 10, Good, (12)
The price is CA $214
CA $235 total
includes taxes & fees
Sep 6 - Sep 7
Marelba

Park Hotel Napoleone

4.0 star property
7.6 out of 10, Good, (132)
"Excellent hotel with good old fashioned service. Great central location on the island making it easy to get anywhere."
The price is CA $75
CA $82 total
includes taxes & fees
Sep 8 - Sep 9
Park Hotel Napoleone

Hotel Plaza

4.0 star property
9.4 out of 10, Exceptional, (78)
"good location "
The price is CA $275
CA $303 total
includes taxes & fees
Aug 30 - Aug 31
Hotel Plaza

Hotel Yacht Club

3.0 star property
9.0 out of 10, Wonderful, (23)
"The whole staff was outstanding. At the top, Gioconda who surprised me with cutest birthday cake; Matteo and Mario who brought it to me upon my arrival at my breakfast table and Fabio who gave me all the pieces of information I needed with a big smile. It was a real pleasure to have them around every morning with their kind and cheerful attitude."
The price is CA $214
CA $235 total
includes taxes & fees
Sep 7 - Sep 8
Hotel Yacht Club

Mistral Hotel

3.0 star property
9.0 out of 10, Wonderful, (29)
"Nice little hotel and very nice people "
The price is CA $256
CA $282 total
includes taxes & fees
Aug 10 - Aug 11
Mistral Hotel

Isola Verde

3.0 star property
8.6 out of 10, Excellent, (60)
The price is CA $152
CA $167 total
includes taxes & fees
Sep 7 - Sep 8
Isola Verde

Camping Lacona Pineta

8.0 out of 10, Very good, (1)
The price is CA $139
CA $153 total
includes taxes & fees
Sep 7 - Sep 8
Camping Lacona Pineta

Hotel Rio Sul Mare

3.0 star property
7.8 out of 10, Good, (45)
"Il personale dell'albergo è gentilissimo, disponibile ed un'attenzione particolare merita lo chef che ci ha deliziato ogni mattina con i suoi dolci appena sfornati sempre diversi e tutti buonissimi, oltretutto anche molto simpatico. Da consigliare assolutamente. Siamo rimasti molto soddisfatti anche per il rapporto qualità/prezzo"
The price is CA $197
CA $216 total
includes taxes & fees
Sep 7 - Sep 8
Hotel Rio Sul Mare

Hotel Fontalleccio

3.0 star property
The price is CA $175
CA $193 total
includes taxes & fees
Aug 10 - Aug 11
Hotel Fontalleccio

Hotiday Room Collection - Lacona

4.0 star property
8.6 out of 10, Excellent, (4)
"Very friendly staff, with a lot of programs for everyone and everyday. We had our dog with us as well. At the pool it was not allowed to have her, but we could walk down to the beach in 2 minutes where she could stay all day long with us. The hotel is little old-school, little rooms and simple setup, I would say a 3 star if we are stricter. Definitely not a 4star hotel when we compare it with other hotels from big cities.."
The price is CA $223
CA $245 total
includes taxes & fees
Sep 7 - Sep 8
Hotiday Room Collection - Lacona

Hotel Select

4.0 star property
8.2 out of 10, Very good, (63)
The price is CA $295
CA $324 total
includes taxes & fees
Sep 3 - Sep 4
Hotel Select

Hotel Villa Ottone

5.0 star property
8.6 out of 10, Excellent, (79)
"Beautiful property in a very scenic location. Private beach very nice"
The price is CA $614
CA $676 total
includes taxes & fees
Aug 10 - Aug 11
Hotel Villa Ottone

Boutique Hotel Ilio

3.0 star property
8.6 out of 10, Excellent, (21)
"Elba is beautiful!!"
The price is CA $211
CA $233 total
includes taxes & fees
Sep 9 - Sep 10
Boutique Hotel Ilio

Hotiday Apartment Collection - Portoferraio

3.0 star property
8.0 out of 10, Very good, (3)
"Not for holiday makers. Need a car. No taxis available. No delivery of takeaways. Busses finish early carvery hour. Has to starve and have no evening meal"
The price is CA $217
CA $239 total
includes taxes & fees
Sep 8 - Sep 9
Hotiday Apartment Collection - Portoferraio

Allegroitalia Elba Golf

8.8 out of 10, Excellent, (63)
"Amazing views. Far from centre. Cheap price. Needs a bit of maintenance. "
The price is CA $170
CA $187 total
includes taxes & fees
Sep 4 - Sep 5
Allegroitalia Elba Golf
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in Elba Island

Showing deals for:Aug 22 - Aug 24
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Elba Island

Famed for being the home of Napoleon during his time in exile, this little island in the Tyrrhenian Sea has sun-kissed beaches, imposing fortresses and thermal baths.

Stay near popular Elba Island attractions

Villa of San Martino

Villa of San Martino

You can spend an afternoon browsing the exhibits at Villa of San Martino in Portoferraio. While you're in the area, stroll along the beaches.

Find out more about Elba Island

Find out more about Elba Island

Top reasons to visit Elba Island

  • Stunning Beaches: Elba Island boasts pristine beaches perfect for sunbathing and water sports, ideal for relaxation and fun.
  • Outdoor Adventures: Enjoy a range of activities like hiking, scuba diving, and camping, making it perfect for nature lovers.
  • Rich Cultural Heritage: Explore charming towns filled with history and art, enhancing your cultural experience.
  • Excursions to Nearby Islands: Take unforgettable trips to nearby islands for breathtaking views and vibrant culture.
  • Diverse Accommodations: Find a variety of lodging options, from budget inns to luxurious hotels catering to every traveller.

Find great hotels near Elba Island

Experience the beauty of Elba Island with a diverse selection of accommodations, ranging from budget-friendly inns to luxurious 5-star hotels. Whether you seek pet-friendly options, business amenities, or an adventurous getaway, Elba caters to every traveller's needs. Discover popular hotels like Hotel Aurora and enjoy a memorable stay in this stunning Tuscan paradise, where comfort and charm await you at every turn.

  • Uappala Club & Resort Lacona: Ideal for families and beach lovers, Uappala Club & Resort Lacona offers a delightful 4-star experience just 9.7km from Elba Island. Embracing a Beach, Family, and nature themed, this resort features direct beach access, ensuring guests can enjoy sun-soaked days by the sea. The property is particularly family-friendly, providing amenities like a shared playground, supervised childcare for an additional fee, and cribs upon reservation. With a focus on wellness, guests can unwind on the outdoor terrace, surrounded by the serene beauty of nature, making it an excellent choice for those seeking relaxation and adventure in equal measure.
  • Park Hotel Napoleone: Nestled 8.0km from Elba Island, Park Hotel Napoleone is a 4-star oasis that caters to adventure seekers and pet owners alike. With a hot spring themed, guests can enjoy nearby natural hot springs, perfect for relaxation after a day of adventure. The hotel offers a variety of thrilling activities including mountain biking, hiking, and scooter rentals, ensuring an action-packed stay. Additionally, the property welcomes pets, providing food and water bowls and waiving fees for service animals, making it a fantastic option for those travelling with furry friends.
  • Gabbiano Azzurro: Located a mere 3.2km from Elba Island, Gabbiano Azzurro is a 3-star hotel that perfectly blends family-friendly amenities with pet accommodations. This welcoming establishment features complimentary cribs for little ones and permits pets, ensuring a comfortable stay for all family members. With a Family and pet-friendly, the hotel is an excellent choice for those seeking a relaxed environment with easy access to nearby attractions. Guests appreciate the warm hospitality and convenient location, making Gabbiano Azzurro a charming base for your Elba Island adventures.

Where to stay near Elba Island

Elba Island, a stunning gem in Tuscany, offers a perfect blend of adventure and relaxation for families and outdoor enthusiasts alike. Discover beautiful seaside resorts and pristine beaches, ideal for sunbathing and water sports. Explore charming towns rich in history and art, where friendly locals enhance your experience. Don't miss out on excursions to nearby islands, ensuring a memorable holiday filled with breathtaking views and vibrant culture. Elba Island truly is a spectacular destination for every traveller.

  • Marciana: Nestled about 1.6km from Elba Island, Marciana is a charming town that offers a delightful blend of natural beauty and outdoor activities. This city sees a moderate influx of travellers, particularly during the busy months of March and July to August. Known for its stunning beaches and family-friendly parks, Marciana is ideal for those seeking a relaxing getaway. Enjoy the thrill of a cable car gondola ride or hit the nearby golf course for a day of fun. With its picturesque landscapes and inviting atmosphere, Marciana is a perfect starting point for your Elba Island adventure.
  • Campo nell'Elba: Located approximately 4.8km from Elba Island, Campo nell'Elba is a vibrant city that attracts visitors mainly from June to August. This destination is renowned for its beautiful beaches and outdoor experiences, making it a popular choice for families. While exploring Campo nell'Elba, you can indulge in activities like golfing or camping, all while being surrounded by stunning natural scenery. The city's parks and family beaches provide ample opportunities for relaxation and recreation, ensuring a memorable experience for travellers of all ages.
  • Marina di Campo: Just 4.8km away from Elba Island, Marina di Campo is a quaint village that captivates visitors with its charming coastal ambiance. The peak travel season occurs from June to August, drawing those who appreciate beach life and outdoor activities. With a lovely marina, family-friendly beaches, and various wellness offerings like spas, Marina di Campo is a fantastic destination for relaxation and recreation. Whether you're exploring the local marina or enjoying time at the beach, this village promises a delightful blend of adventure and leisure for every visitor.

Things to do near Elba Island

Elba Island offers a fantastic destination for outdoor and family vacations, featuring beautiful beaches and a variety of activities. Visitors can enjoy a golf course, relax at a spa, or engage in exciting adventures like scuba diving and private excursions. For those looking to immerse themselves in nature, camping villages are also available, making Elba Island a perfect spot for an unforgettable getaway.

Recreation

The Isola D'Elba Tennis Club offers a vibrant atmosphere for tennis enthusiasts, while the Acquabona Elba Golf Club invites you to enjoy stunning outdoor landscapes. For ultimate relaxation, visit Calidario Terme Etrusche, where rejuvenating treatments await in a serene wellness environment.

Adventure

Experience the thrill of the Monte Capanne Cableway, offering breathtaking views of Elba Island from above. For cycling enthusiasts, the Capoliveri Bike Park features stunning trails amidst beautiful scenery. Hike the Monte Calamita trail for a perfect blend of adventure and picturesque landscapes.

Nightlife

Experience the vibrant nightlife at Teatro dei Vigilanti, located 11.3km from Elba Island. This charming theatre offers a mix of culture, romance, and family-friendly entertainment, making it a perfect spot for an unforgettable evening out.

Booking tips and Expedia advantages for Elba Island

For a budget-friendly trip to Elba Island, consider free activities like Cavoli Beach, Marina di Campo Beach, and Procchio Beach. The best time to save on accommodations is from January to February and November, while booking a month in advance usually yields lower rates. Saturday is typically the cheapest day to stay. Explore last-minute deals on Expedia for additional savings, and consider bundling your hotel with flights and activities for better rates. Make sure to filter your search results from lowest to highest prices to find the best hotel deals.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing around Elba Island is moderately seasonal. The cheapest months to stay around Elba Island are January to February and November, where the prices are moderately lower. This is in comparison to June to August, where prices are moderately higher.
  • The best time to book a hotel: Booking a hotel around Elba Island about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Elba Island is Saturday. The most expensive day to stay around Elba Island is Tuesday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your preferences, such as your budget, preferred location, and the type of hotel you desire. To discover the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by combining your Elba Island hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Elba Island

Elba Island, a gem in Tuscany, Italy, is perfect for outdoor adventures and family getaways. Visitors can enjoy beautiful beaches, explore historic houses, and hike the mountains, making it an ideal destination for those seeking culture, adventure, and relaxation. Don't miss the stunning landscapes and rich history of Isola d'Elba, which offers an unforgettable experience for all travellers looking to immerse themselves in this picturesque location.

  • Marciana Marina Beach: Located 3.2km from Elba Island, this charming beach offers a relaxing atmosphere with soft sands and crystal-clear waters. Enjoy sunbathing, swimming, and beachside cafés where you can savour local cuisine while soaking in the stunning coastal views.
  • Monte Maolo: A short 1.1km from Elba Island, Monte Maolo invites adventure seekers with its scenic trails and breathtaking vistas. Hike through lush landscapes, experience the thrill of outdoor activities, and capture panoramic views of the island and surrounding sea.
  • Villa of San Martino: Situated 8.0km from Elba Island, this historic house showcases rich cultural heritage. Explore the beautifully preserved interiors, gardens, and learn about the life of Napoleon during his exile, making it a fascinating stop for history enthusiasts.

The nearest major airports for your trip to Elba Island

Elba Island can be conveniently accessed via Bastia (BIA-Poretta) Airport, situated 64.4km away. A few excellent hotel options near the airport include the Mercure Hotel & Spa Bastia Biguglia, a 4-star property located 6.4km from the airport, and Hôtel La Lagune, also a 4-star hotel just 4.8km away. Both hotels offer easy access to Bastia (BIA-Poretta) Airport, ensuring a smooth transition for travellers. Another option is Hôtel des Gouverneurs, a 4-star hotel positioned 16.1km from the airport, providing further accommodation choices for visitors heading to Elba Island.